mathematics math linear algebra chemistry learning physics biology surface computer science materials science molecular physics integration molecular biology symbolic computation engineering molecular surface modification biotechnology education biochemistry